% This is "sig-alternate.tex" V1.3 OCTOBER 2002
% This file should be compiled with V1.6 of "sig-alternate.cls" OCTOBER 2002
%
% This example file demonstrates the use of the 'sig-alternate.cls'
% V1.6 LaTeX2e document class file. It is for those submitting
% articles to ACM Conference Proceedings WHO DO NOT WISH TO
% STRICTLY ADHERE TO THE SIGS (PUBS-BOARD-ENDORSED) STYLE.
% The 'sig-alternate.cls' file will produce a similar-looking,
% albeit, 'tighter' paper resulting in, invariably, fewer pages.
%
% ----------------------------------------------------------------------------------------------------------------
% This .tex file (and associated .cls V1.6) produces:
%       1) The Permission Statement
%       2) The Conference (location) Info information
%       3) The Copyright Line with ACM data
%       4) NO page numbers
%
% as against the acm_proc_article-sp.cls file which
% DOES NOT produce 1) thru' 3) above.
%
% Using 'sig-alternate.cls' you have control, however, from within
% the source .tex file, over both the CopyrightYear
% (defaulted to 2002) and the ACM Copyright Data
% (defaulted to X-XXXXX-XX-X/XX/XX).
% e.g.
% \CopyrightYear{2003} will cause 2002 to appear in the copyright line.
% \crdata{0-12345-67-8/90/12} will cause 0-12345-67-8/90/12 to appear in the copyright line.
%
% ---------------------------------------------------------------------------------------------------------------
% This .tex source is an example which *does* use
% the .bib file (from which the .bbl file % is produced).
% REMEMBER HOWEVER: After having produced the .bbl file,
% and prior to final submission, you *NEED* to 'insert'
% your .bbl file into your source .tex file so as to provide
% ONE 'self-contained' source file.
%
% ================= IF YOU HAVE QUESTIONS =======================
% Questions regarding the SIGS styles, SIGS policies and
% procedures, Conferences etc. should be sent to
% Adrienne Griscti (griscti@acm.org)
%
% Technical questions _only_ to
% Gerald Murray (murray@acm.org)
% ===============================================================
%
% For tracking purposes - this is V1.3 - OCTOBER 2002

\documentclass{sig-alternate}
\usepackage{epsfig}
\usepackage{subfigure}
\usepackage{times}

\begin{document}
%
% --- Author Metadata here ---
%\conferenceinfo{ACMSE}{2007 Winston-Salem, North Carolina USA}
\conferenceinfo{ACMSE}{2007, March 23-24, 2007, Winston-Salem, N. Carolina, USA}
\CopyrightYear{2007} % Allows default copyright year (2000) to be over-ridden - IF NEED BE.
\crdata{978-1-59593-629-5/07/0003}  % Allows default copyright data (0-89791-88-6/97/05) to be over-ridden - IF NEED BE.
% --- End of Author Metadata ---

\title{Introduction to GPGPU Programming}
%\subtitle{[TODO]}
%\titlenote{A full version of this paper is available as
%\textit{Author's Guide to Preparing ACM SIG Proceedings Using
%\LaTeX$2_\epsilon$\ and BibTeX} at
%\texttt{www.acm.org/eaddress.htm}}}
%
% You need the command \numberofauthors to handle the "boxing"
% and alignment of the authors under the title, and to add
% a section for authors number 4 through n.
%
% Up to the first three authors are aligned under the title;
% use the \alignauthor commands below to handle those names
% and affiliations. Add names, affiliations, addresses for
% additional authors as the argument to \additionalauthors;
% these will be set for you without further effort on your
% part as the last section in the body of your article BEFORE
% References or any Appendices.

\numberofauthors{2}
%
% You can go ahead and credit authors number 4+ here;
% their names will appear in a section called
% "Additional Authors" just before the Appendices
% (if there are any) or Bibliography (if there
% aren't)

% Put no more than the first THREE authors in the \author command
\author{
%
% The command \alignauthor (no curly braces needed) should
% precede each author name, affiliation/snail-mail address and
% e-mail address. Additionally, tag each line of
% affiliation/address with \affaddr, and tag the
%% e-mail address with \email.
\alignauthor Jay Steele\\
       \affaddr{School of Computing}\\
       \affaddr{Clemson University}\\
       \affaddr{Clemson, SC 29634}\\
       \email{jesteel@cs.clemson.edu}
\alignauthor Robert Cochran\\
       \affaddr{School of Computing}\\
       \affaddr{Clemson University}\\
       \affaddr{Clemson, SC 29634}\\
       \email{rcochra@cs.clemson.edu}
}

%\additionalauthors{Additional authors: John Smith (The Th{\o}rv\"{a}ld Group,
%email: {\texttt{jsmith@affiliation.org}}) and Julius P.~Kumquat
%(The Kumquat Consortium, email: {\texttt{jpkumquat@consortium.net}}).}
\date{2007}
\maketitle

\begin{abstract}
This tutorial will present audience members with the foundations necessary to implement general purpose computations on graphics processing units (GPUs).  Initially designed for computer graphics, current GPUs have evolved into programmable, highly parallel, floating point processing units.  GPUs are now viewed as inexpensive coprocessors that are ideally suited for many applications beyond computer graphics.  In this tutorial, the presenters will provide attendees with the knowledge required to realize the full potential of GPUs by introducing industry standard languages, tools, and techniques.
Specifically, this tutorial aims to provide those outside of computer graphics with the basic knowledge required to realize the performance gains offered by today's GPUs on general purpose computations.
%The intended audience is those interested in harnessing the highly parallel, floating point processing units found in today's commodity graphics hardware. 
\end{abstract}

% A category with the (minimum) three required fields
%A category including the fourth, optional field follows...
%\category{D.2.8}{Software Engineering}{Metrics}[complexity measures, performance measures]
%\category{I.3.7}{Computer Graphics}{Three-Dimensional Graphics and Realism}[Color, shading, shadowing, and texture]
%\category{I.3.3}{Computer Graphics}{Picture/Image Generation}[Display algorithms]

%\terms{Algorithms, Performance}

%\keywords{global illumination, GPU processing, hardware acceleration, real-time rendering}

%\balancecolumns % GM July 2000
% That's all folks!
\end{document}

